to loom large - Alemán Inglés Diccionario